home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / ham / sop9615a.zip / STSPLUS.NEW < prev    next >
Text File  |  1996-04-04  |  14KB  |  248 lines

  1. STSORBIT PLUS Revision History
  2. ------------------------------
  3.  
  4.      Each released version of STSPLUS uses a four digit revision code such 
  5. as 9614. The first two digits indicate the year and the second two digits 
  6. indicate the week of the year. In some cases, an additional letter suffix 
  7. is added to distinguish changes occurring within the same week or to 
  8. identify special versions. A partial week at the beginning or end of the 
  9. year is counted as a full week. Using this method, a year will typically 
  10. have 53 weeks although it is possible to have 54 weeks in a leap year (1972 
  11. is an example). The current year-week revision code is shown on the Julian 
  12. Date display, Display Mode 7, in my program ASTROCLK.
  13.      This file records the revision history of program STSPLUS through all 
  14. of the minor twists and turns that usually accompany the evolution of such 
  15. a complex program. It illustrates the tortuous process of maintaining and 
  16. refining a program as ideas and problems are reported from every quarter. 
  17. These notes may also be helpful to users who are upgrading from one version 
  18. to another to find out what has changed.
  19.  
  20.                                               David H. Ransom, Jr.
  21.  
  22.  
  23. Version 9615 -- April 1996
  24. --------------------------
  25. -This is a MAINTENANCE UPDATE, incorporating several significant 
  26. enhancements and repairing several minor bugs. 
  27. -In response to several inquiries, processing times for STSPLUS have 
  28. increased for current versions due to improved accuracy and complexity, as 
  29. well as added features. These improvements have been implemented, in part, 
  30. because of the much greater processing power and speed of current systems. 
  31. Delays will be more apparent on older systems with 386 and slower 486 
  32. processors.
  33.  
  34.                          ** IMPORTANT NOTE **
  35.  
  36.      Users are reminded that for most DOS and Windows 3.1 
  37.      systems, a "vanilla" system (configured without a memory 
  38.      manager) will execute MUCH faster; computation times for 
  39.      Visible Pass Predictions, for example, are FOUR TIMES faster 
  40.      with the "vanilla" configuration on a typical Pentium 
  41.      system. The standard "MS-DOS Prompt" configuration for 
  42.      Windows 95 does not include a memory manager and will 
  43.      execute at high speed.
  44.  
  45. -With widespread availability of TLEs on the Internet, many users are now 
  46. receiving TLEs via these sources. Unfortunately, many Internet systems use 
  47. UNIX servers and the TLE files are often reformatted with LF-only line 
  48. termination which causes most DOS programs to fail. STSPLUS has now been 
  49. modified to test TLE files and, if UNIX or MAC format is detected, to 
  50. automatically convert the file to DOS format. During file processing (F2 
  51. from the Main Menu), the following message is displayed while this 
  52. conversion is being performed:
  53.  
  54.      UNIX.TLE is in UNIX/MAC format and is being converted!
  55.  
  56.      Please wait ...
  57.  
  58. The original UNIX/MAC file ("UNIX.TLE" in the example above) is replaced by 
  59. the new DOS file and the original file is deleted. Normal operation of 
  60. STSPLUS then resumes.
  61. -The Visible Pass Prediction code has been optimized for speed. Calculation 
  62. times have been improved by 20% to 30% and time resolution has been 
  63. slightly decreased. Minor differences in data may be observed when compared 
  64. to prior versions.
  65. -Prompted by the re-entry of the Chinese spy satellite (#22870) in early 
  66. March of 1996, I have changed the code used to detect possible orbital 
  67. decay. STSPLUS now calculates the perigee at Epoch and displays a warning 
  68. message if the perigee is less than 75 nautical miles. The user may press 
  69. ENTER to return to the Main Menu or may press ESC to proceed with orbital 
  70. calculations. Once a satellite's orbital altitude decays to below about 70 
  71. nautical miles (130 kilometers), re-entry may have occurred or will occur 
  72. very soon thereafter. NOTE: The calculations may fail with a BASIC Error if 
  73. the satellite has already decayed.
  74. -Added data for Perigee and Apogee to that shown using ALT-F1 from the Main 
  75. Menu. Data are calculated using the orbital data as of Epoch. Also repaired 
  76. a BASIC Error when using this feature when a launch date and time had not 
  77. been specified for the satellite.
  78. -Corrected a bug with the Duration of Line-of-Sight passes when the Minimum 
  79. Horizon angle was set to zero degrees. STSPLUS generated inaccurate times, 
  80. sometimes by tens of hours. Thanks to Josh Willims for spotting the bug!
  81. -In order to display a "reasonable" South Atlantic Anomaly when the Space 
  82. Shuttle is on the launch pad and during ascent phase, the SAA is forced to 
  83. use a minimum altitude of 75 nautical miles.
  84. -Yet another COUNTRY CODE bug has surfaced, this time in file STSPLUS.OBS 
  85. which is written by STSPLUS for use by Kelso's program TRAKSTAR. In this 
  86. case, the decimal point in local latitude and longitude were automatically 
  87. replaced by commas (in spite of a FORMAT statement that explicitly used the 
  88. period!), causing TRAKSTAR to fail. The code has been rewritten. Thanks to 
  89. Arve Fager in Sweden for reporting the problem!
  90. -Modified automatic map redrawing in rectangular projections so that the 
  91. map will not be redrawn when AUTO REDRAW is enabled ("A" displayed at upper 
  92. right, press TAB key with map displayed to enable/disable AUTO MAP REDRAW) 
  93. until the current map has been displayed for at least 90 seconds. Thanks to 
  94. Les Putnam for the reminders on this annoying bug!
  95. -Added local station latitude (degrees), longitude (degrees), and elevation 
  96. (meters) to Pass Prediction data output header section.
  97. -Some lakes and rivers still slipped through in the orthographic projection 
  98. when RIVERS were disabled. Thanks to Ed Toomey for spotting them!
  99. -Various minor cosmetic changes.
  100. -A pre-release of this update, Version 9614, included most changes EXCEPT
  101. the automatic conversion of TLE files to DOS format.
  102.  
  103.  
  104. Version 9610 -- March 1996
  105. --------------------------
  106. -This is a MAINTENANCE UPDATE, correcting several minor bugs and one major 
  107. problem primarily affecting users outside the United States.
  108. -For users with non-US COUNTRY CODE, corrected a problem with Pass 
  109. Predictions (F3 from the Main Menu) which caused a BASIC Error when the 
  110. output was sent anywhere except the screen. Pass Prediction data sent to 
  111. file STSPLUS.LOG or LPT1/COM1/COM2 now no longer includes the day of the 
  112. week in the header but does include the local time zone. The problem was 
  113. related to a non-US COUNTRY CODE, a remnant of an earlier COUNTRY CODE 
  114. problem which I thought I had eliminated. Thanks to Arve Fager at Volvo in 
  115. Sweden for providing the necessary clue!
  116. -Added the next date and time at which pass predictions will be tested to 
  117. the elapsed time calculation:
  118.  
  119.      Elapsed time =  27.1 seconds, Next test at 05 MAR 96  06:40:26
  120.  
  121. Several users complained that for visible passes when no passes were found, 
  122. they lost track of the date; I found I had the same problem and fixed it.
  123. -Corrected a minor problem which prevented display of the South Atlantic 
  124. Anomaly when attempting to automatically upgrade from Version 9602 or 
  125. earlier using an old STSPLUS.INI file. Although the menu item (F10+F3+F7) 
  126. would switch from ON to OFF and back to ON, the SAA would never be drawn 
  127. because the color inadvertently was set to the color BLACK. (If the SAA 
  128. color was manually set or the file STSPLUS.INI from the Version 9607 
  129. release was used, the SAA would be drawn correctly.)
  130. -Corrected a minor bug which caused several rivers in northern Russia to be 
  131. displayed on the World Map. (Rivers are always disabled for the full world 
  132. in the rectangular projection to avoid cluttering the screen.)
  133. -Added the Target Satellite Label to the data block for range and velocity 
  134. calculations. The label used is the label entered when setting up the 
  135. Target Satellite using F6+F1 from the Main Menu. Thanks to Ridge Tolbert!
  136. -Added preliminary usage notes for Windows 95 and Windows NT to this 
  137. documentation.
  138. -In response to several complaints from LCD laptop users about "invisible 
  139. text", I have adjusted the colors used for filename lists and one prompt 
  140. for F2 and F6+F2/F3 from the Main Menu. Comments invited ...
  141. -Various minor cosmetic changes.
  142.  
  143.  
  144. Version 9607 -- February 1996
  145. -----------------------------
  146.  
  147.      IN MEMORIAM
  148.  
  149.      This release of STSORBIT PLUS is dedicated to the memory of 
  150.      my good friend Joel Runes who passed away unexpectedly on 
  151.      January 11, 1996, hours after covering the launch of STS-72 
  152.      for radio station WMEL in Melbourne, Florida. A true expert 
  153.      in the space field, Joel's many contributions to STSORBIT 
  154.      PLUS and to the RPV Astronomy BBS, along with all his other 
  155.      activities far and wide, will be greatly missed by his 
  156.      friends around the world.
  157.  
  158. -This is a MAINTENANCE UPDATE to enhance several features and correct 
  159. various minor bugs.
  160. -CAUTION: In order to accommodate new and planned features, the structure 
  161. of file STSPLUS.INI has been changed. This means that while you may upgrade 
  162. from a prior version without difficulty, you MUST delete file STSPLUS.INI 
  163. IF YOU RETURN TO AN OLDER VERSION! As a precaution or if you plan to return 
  164. to an older version, save the old STSPLUS.INI file for later use.
  165. -In response to many user requests, I have rewritten the Pass Prediction 
  166. code (F3 from the Main Menu) to add Line-of-Sight and Visible passes, both 
  167. with settable minimum pass altitude (maximum pass elevation above the 
  168. horizon) and minimum horizon threshold (minimum elevation above the 
  169. horizon). The times and other data for Line-of-Sight and Visible passes now 
  170. take into account the visibility and horizon criteria, as appropriate, 
  171. eliminating all passes which do not meet those criteria. The "All Passes" 
  172. mode is essentially identical to the pass prediction feature in prior 
  173. versions. Note that users with slow computers and especially those without 
  174. a math coprocessor may find that calculation times are painfully slow!
  175. -Corrected a long-standing cosmetic bug [thanks for the reminders on this 
  176. bug from Don Nicholson] which caused certain islands in the north of Canada 
  177. to display as lakes. Lakes and rivers are still disabled in the full world 
  178. rectangular projection, as before, so as to avoid unnecessarily cluttering 
  179. the display. In this process, the four map database index files were also 
  180. found to have errors which have been corrected and are included with this 
  181. update:
  182.  
  183.      EARTH4.MCX
  184.      EARTH3.MCX
  185.      EARTH2.MCX
  186.      EARTH1.MCX
  187.  
  188. .cp 3
  189.                                *************
  190.                                ** CAUTION **
  191.                                *************
  192.  
  193.      Users MUST replace ALL their existing EARTH*.MCX files with the 
  194.      new versions supplied with this update or unpredictable results 
  195.      may occur when drawing the maps. Users who do not use the higher 
  196.      detail map database files (EARTH3 through EARTH1) may discard the 
  197.      unneeded files, retaining only those which correspond to the map 
  198.      database files present on their system. The corresponding map 
  199.      vector files, EARTH*.MCP and EARTH*.XYZ, have not been changed 
  200.      from prior releases.
  201.  
  202. -After years of procrastination, I have finally modeled the South Atlantic 
  203. Anomaly zone (SAA) using NASA Mission Maps, unfortunately now long out of 
  204. print, for spacecraft altitudes from 140 nm to 330 nm. The current SAA 
  205. model corresponds to the SAA as shown on the NASA Mission Maps for 140 nm 
  206. and 330 nm with non-linear interpolation used at intermediate altitudes; 
  207. the accuracy of the model used is unknown for altitudes greater than 330 nm 
  208. although the SAA is drawn for altitudes up to 1000 nm. The SAA is disabled 
  209. for satellite altitudes above 1000 nm. In this process, I have coded both 
  210. the rectangular projection (shown as a simple ellipse in prior versions) 
  211. and the orthographic projection (which was disabled in prior versions). The 
  212. SAA data is contained in file STSPLUS.SAA which must be present in the 
  213. default directory. Users are cautioned NOT to alter file STSPLUS.SAA or 
  214. results may be unpredictable.
  215. -The color used to draw the South Atlantic Anomaly has been added to the 
  216. User-Definable Map Colors using F10+F9 from the Main Menu. The default 
  217. color is white as in prior versions.
  218. -Corrected a minor bug which sometimes caused the Orbit Number in the 
  219. Descending Node Display (F10+F5 from the Main Menu) to be one high.
  220. -Modified the Ascending/Descending Node data display (F10+F5 from the Main 
  221. Menu) so that it is now active in both rectangular and orthographic 
  222. projections including the Motion Map. In prior versions it was only active 
  223. in rectangular projection. Repaired a number of minor cosmetic bugs related 
  224. to this feature.
  225. -Improved a minor cosmetic bug that caused stray terminator pixels to 
  226. occasionally be left behind, usually at the southern-most or northern-most 
  227. points of the terminator. The bug was a subtle timing problem related to 
  228. when the Sun's position was calculated. The changes reduce but do not 
  229. completely eliminate the problem. Completely eliminating the problem IS 
  230. possible but would substantially slow map update times by requiring that 
  231. the solar terminator be completely redrawn every ten seconds. In view of 
  232. the relatively few complaints, I have elected to make a partial fix which 
  233. reduces the incidence of the problem and does not materially affect the map 
  234. update times.
  235. -Repaired a minor cosmetic bug that re-used old saved pixels behind the 
  236. satellite icon when the map was redrawn and the pixels should have been 
  237. discarded. This caused stray ground track and map features to appear at the 
  238. prior location of the satellite each time the map display was redrawn. The 
  239. problem was most apparent at higher zoom factors.
  240. -I have increased the minimum donation for program registration from 
  241. US$10.00 to US$15.00. My costs and the time required have increased 
  242. steadily since I first offered my software for US$10.00 in the late 1980s. 
  243. I have also added US$5.00 for foreign air mail postage to help cover the 
  244. additional costs and handling. I still think it's one of the best software 
  245. bargains around ...
  246. -Beta Test Version 9604X was released on a limited basis in January 1996 
  247. and included some but not all of the features of this release.
  248.